package modelo;

import java.util.ArrayList;

public class Empleo extends Requisito{
	private Integer id;
	private String nombre;
	private int remuneracion;
	private Integer idRopaReq;
	private ArrayList<Requisito> listaReq;
	private ArrayList<Integer> idEmpleosReq;
	private ArrayList<Integer> idCursosReq;
		
	public Empleo(Integer id, String nom, Integer renum, Integer idropa){
		this.id = id;
		this.nombre = nom;
		this.remuneracion = renum;
		this.idRopaReq = idropa;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public int getRemuneracion() {
		return remuneracion;
	}

	public void setRemuneracion(int remuneracion) {
		this.remuneracion = remuneracion;
	}

	public Integer getIdRopaReq() {
		return idRopaReq;
	}

	public void setIdRopaReq(Integer idRopaReq) {
		this.idRopaReq = idRopaReq;
	}

	public ArrayList<Requisito> getListaReq() {
		return listaReq;
	}

	public void setListaReq(ArrayList<Requisito> listaReq) {
		this.listaReq = listaReq;
	}

	public ArrayList<Integer> getIdEmpleosReq() {
		return idEmpleosReq;
	}

	public void setIdEmpleosReq(ArrayList<Integer> idEmpleosReq) {
		this.idEmpleosReq = idEmpleosReq;
	}

	public ArrayList<Integer> getIdCursosReq() {
		return idCursosReq;
	}

	public void setIdCursosReq(ArrayList<Integer> idCursosReq) {
		this.idCursosReq = idCursosReq;
	}

	public boolean equals(Object obj) {
		Empleo o1 = (Empleo) obj;
		if(o1.getId() == this.getId())
			return true;
		return false;
	}
}
